/**
 * Copyright (c) 快宝网络 kuaidihelp.com Co., Ltd. All Rights Reserved 禁止外泄以及用于其它的商业用途
 */

import React from 'react';
import { Typography } from 'antd';
import { ModalForm } from '@ant-design/pro-form';
const { Paragraph } = Typography;

interface RefuseModalProps {
  visible: boolean;
  setVisible: (() => void) | any;
}

const RefuseModal: React.FC<RefuseModalProps> = ({ visible, setVisible }) => {
  return (
    <ModalForm
      title='商家自运力基础价说明'
      visible={visible}
      onVisibleChange={setVisible}
      modalProps={{
        centered: true,
        destroyOnClose: true,
      }}
      submitter={false}
    >
      <Typography>
        <h5>1、商家自运力基础价使用优先级：</h5>
        <Paragraph>
          •
          允许服务商给下属商家设置：admin设置——服务商后台给下属商家设置的——最后是admin给服务商设置的统一定价
        </Paragraph>
        <Paragraph>
          • 不允许服务商给下属商家设置：admin设置——最后是admin给服务商设置的统一定价
        </Paragraph>
        <h5>2 、允许服务商给下属商家设置自运力场景，基础价规则：</h5>
        <Paragraph>
          •
          当启用admin设置时，服务商后台对此商家则不可再设置价格，提示文案：平台已为此商家设置基础价x.xx元/单，暂时无法设置
        </Paragraph>
        <Paragraph>
          •
          当不使用admin设置时，服务商后台对下属商家设置，有设置则以服务商设置为准，无则按admin对服务商设置的统一定价
        </Paragraph>
        <Paragraph>
          •
          当服务商后台先前有设置，admin后来设置后又取消设置，依然按服务商之前设置的金额生效，如服务商后台自己取消设置，则就按admin给服务商设置的统一定价
        </Paragraph>
      </Typography>
    </ModalForm>
  );
};

export default RefuseModal;
